payment received - German English Dictionary